#ifndef STAGEMANAGER_H
#define STAGEMANAGER_H

#include <allegro.h>

class Game;

/*clase que maneja la escena, donde todos actores se dibujan*/
class StageManager{

    public:
        /*Constructor*/
        StageManager(Game *g, int w, int h);
        /*Destructor*/
        ~StageManager();
        /*width*/
        int w();
        /*height*/
        int h();
        /*Actualiza la escena*/
        void update();
        /*Dibuja la escena*/
        void draw();
    protected:
        Game *game; //referencia al juego
        BITMAP *buffer;
        int width, height;
};
#endif
